Vector3.forward 和 transform.forward在transform.Translate函数中的区别

您所在的位置:网站首页 forward onward区别 Vector3.forward 和 transform.forward在transform.Translate函数中的区别

Vector3.forward 和 transform.forward在transform.Translate函数中的区别

2023-11-30 15:36| 来源: 网络整理| 查看: 265

// transform.forward是世界坐标系下物体z轴的方向向量,不能和Space.Self搭配使用。通常不会这么写。  transform.Translate(transform.forward * Time.deltaTime * 1,Space.Self);

// transform.forward是世界坐标系下物体z轴的方向向量,能和Space.World搭配使用,代表沿当前物体Z方向移动  transform.Translate(transform.forward * Time.deltaTime * 1,Space.World);

// Vector3.forward是当前坐标系(世界坐标系)下物体z轴的方向向量,能和Space.World搭配使用,代表沿当前世界坐标系的Z轴方向移动。  transform.Translate(Vector3.forward * Time.deltaTime * 1,Space.World);

// Vector3.forward是当前坐标系(物体自身坐标系)下物体z轴的方向向量,能和Space.Self搭配使用,代表沿当前物体Z方向移动。  transform.Translate(Vector3.forward * Time.deltaTime * 1,Space.Self);



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3